Első 10 darab egész szám kiíratása előltesztelő (while) ciklussal (Elso10Szam.pas)

program Elso10Szam;
uses crt;
var i, n:integer;
BEGIN
   n:=10;
   i:=1;
   while(i<=n) do begin
      writeln(i);
      i:=i+1;
      end;
END.




Első 10 darab egész szám kiíratása for ciklussal (Elso10SzamV1.pas)

program Elso10SzamV1;
uses crt;
var i, n:integer;
BEGIN
   n:=10;
   for i:=1 to n do begin
      writeln(i);
      end;
END.


Első 10 darab egész szám kiíratása hátultesztelő (repeat - until) ciklussal (Elso10SzamV2.pas)
program Elso10SzamV2;
uses crt;
var i, n:integer;
BEGIN
   n:=10;
   i:=1;
   repeat
      writeln(i);
      i:=i+1;
   until(i>n);
END.